Big Huge Thesaurus

walnut tree

noun